Added max_requests_per_connection for downstream connection.#14936
Added max_requests_per_connection for downstream connection.#14936mattklein123 merged 45 commits intoenvoyproxy:mainfrom
Conversation
Signed-off-by: Manish Kumar <manish.kumar1@india.nec.com>
|
@htuch See my comment #14531 (comment). Any advice from api-shepherds on which config approach is better? |
|
|
||
| // Optional maximum requests for a downstream connection. | ||
| // If not specified, there is no limit. | ||
| google.protobuf.UInt32Value max_requests_connection = 43; |
There was a problem hiding this comment.
@ggreenway @mk46 I'd vote to move this to HttpProtocolOptions and deprecate it in Cluster (with appropriate redirect in comments), it logically belongs there.
There was a problem hiding this comment.
+1. cc @alyssawilk who has been working with this config a lot lately.
api/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.proto
Outdated
Show resolved
Hide resolved
Signed-off-by: Manish Kumar <manish.kumar1@india.nec.com>
|
PTAL |
Signed-off-by: Manish Kumar <manish.kumar1@india.nec.com>
Signed-off-by: Manish Kumar <manish.kumar1@india.nec.com>
Signed-off-by: Manish Kumar <manish.kumar1@india.nec.com>
|
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
Signed-off-by: Manish Kumar <manish.kumar1@india.nec.com>
Signed-off-by: Manish Kumar <manish.kumar1@india.nec.com>
|
/retest |
|
Retrying Azure Pipelines: |
Co-authored-by: Matt Klein <mattklein123@gmail.com> Signed-off-by: Manish Kumar <manish.kumar1@india.nec.com>
Signed-off-by: Manish Kumar <manish.kumar1@india.nec.com>
|
@mattklein123 Sorry, due to DCO missing have to force push. Please take a look. Thanks! |
|
/retest |
|
Retrying Azure Pipelines: |
Signed-off-by: Manish Kumar <manish.kumar1@india.nec.com>
|
/lgtm api |
…oxy#14936) Signed-off-by: Manish Kumar <manish.kumar1@india.nec.com>
…nvoyproxy#14936) Signed-off-by: jiangshantao <jiangshantao-dbg@qq.com>
…nvoyproxy#14936) (#11) Signed-off-by: jiangshantao <jiangshantao-dbg@qq.com> Co-authored-by: jiangshantao <jiangshantao-dbg@qq.com>
Signed-off-by: Manish Kumar manish.kumar1@india.nec.com
Commit Message: Added max_requests_per_connection for downstream connection.
Additional Description: Added max_requests_per_connection for downstream connection. if not specified, there is no limit.
Risk Level:
Testing: added config test
Docs Changes: Done.
Release Notes: Done
Fixes #14531